liquid waste processing facilities - German English Dictionary